glutinous snail - Turkish English Dictionary